using System;
using System.Collections.Generic;
using System.Text;

namespace Entity
{
	public class Party
	{
		private int id;
		private string username;
		private string password;
		private RoleType role;
		private PartyRole[] partyRoles;
		private PartyContactMechanism[] partyContactMechanisms;
		private PartyClassification[] partyClassifications;


		public int ID
		{
			get
			{
				return id;
			}
			set
			{
				id = value;
			}
		}

		public string Username
		{
			get
			{
				return username;
			}
			set
			{
				username = value;
			}
		}

		public string Password
		{
			get
			{
				return password;
			}
			set
			{
				password = value;
			}
		}

		public RoleType Role
		{
			get
			{
				return role;
			}
			set
			{
				role = value;
			}
		}

		internal PartyClassification[] PartyClassifications
		{
			get { return partyClassifications; }
			set { partyClassifications = value; }
		}

		public PartyContactMechanism[] PartyContactMechanisms
		{
			get { return partyContactMechanisms; }
			set { partyContactMechanisms = value; }
		}

		public PartyRole[] PartyRoles
		{
			get { return partyRoles; }
			set { partyRoles = value; }
		}

	}
}
